AcVendor\DI\Compiler\ObjectCreationCompiler S

Total Complexity 23
Dependencies 9
Dependents 1
Total lines 125
Lines of code 98
Logical lines of code 60
Comment lines 15
Methods 8
Properties 1

Methods 8

Method Rating Maintainability Complexity Lines of code
compile()
A
46 7 38
resolveParameters()
S
55 6 19
assertClassIsInstantiable()
S
67 3 7
compileLazyDefinition()
S
60 1 16
getParameterDefaultValue()
S
67 2 7
assertClassIsNotAnonymous()
S
71 2 5
__construct()
S
81 1 3
getFunctionName()
S
80 1 3